/*
* @Author: Administrator
* @Date:   2018-08-02 10:08:54
* @Last Modified by:   Administrator
* @Last Modified time: 2018-09-10 13:34:43
*/

*{
	padding: 0;
	margin: 0;
	/*font-family: 'web-font' !important;*/
}

body{
	max-width: 1920px;
	/*min-width: 1200px;*/
	overflow-x: hidden;
	margin: 0 auto;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 16px;
}
div,p,span,i{
	padding: 0 ;
	margin: 0 ;
}
a{
	text-decoration: none !important;
}

/* a:hover{
	color: #32b16c;
} */

ul,ol{
	list-style: none;
}

img{
	border: none;
	display: block;
}

i{
	font-style:normal;
}
.clearfix:before,.clearfix:after{

    content: "";

    display: block;

    clear: both;
}

.clearfix{

    zoom: 1;

}

.f_l{
	float: left;
}

.f_r{
	float: right;
}
/* 列表浮动 */
/* .lis_l li{
	float: left;
}
.lis_r li{
	float: right;
} */

.w1200{
	width: 1200px;
	margin: 0 auto;
}
.w1000{
	width: 1000px;
	margin: 0 auto;
}
.w20{
	width: 20%;
}
.w25{
	width: 25%;
}
.w30{
	width: 30%;
}
.w33{
	width: 33.33333333333%;
}
.w40{
	width: 40%;
}
.w50{
	width: 50%;
}
.w70{
	width: 70%;
}
.w75{
	width: 75%;
}
.w60{
	width: 60%;
}
.w100{
	width: 100%;
}
.t_l{
	text-align: left;
}
.t_r{
	text-align: right;
}
.t_c{
	text-align: center;
}
.f50{
	font-size: 50px;
}
.f40{
	font-size: 40px;
}
.f30{
	font-size: 30px;
}
.f24{
	font-size: 24px;
}
.f18{
	font-size: 18px;
}
.f16{
	font-size: 16px;
}
.f15{
	font-size: 15px;
}
.f14{
	font-size: 14px;
}
.f12{
	font-size: 12px;
}
.lh20{
	line-height: 20px;
}
.lh25{
	line-height: 25px;
}
.lh30{
	line-height: 30px;
}
.lh40{
	line-height: 40px;
}
.lh50{
	line-height: 50px;
}
.lh80{
	line-height: 80px;
}
.lh100{
	line-height: 100px;
}
.ls1{
	letter-spacing:1px;
}
.ls2{
	letter-spacing:2px;
}
.ls3{
	letter-spacing:3px;
}
.ls5{
	letter-spacing:5px;
}
.fw700{
	font-weight: 700;
}
.c000{
	color: #000 !important;
}
.c333{
	color: #333 !important;
}
.c666{
	color: #666 !important;
}
.c999{
	color:#999 !important;
}
.ceee{
	color: #eee !important;
}
.cccc{
	color: #ccc !important;
}
.cfff{
	color: #fff ;
}
.cWeb{
	color: #4fc2c7 !important;
}
.box_B{
	box-sizing:border-box;
}
.pd_tb5{
	padding: 5px 0;
}
.pd_tb10{
	padding: 10px 0;
}
.pd_tb15{
	padding: 15px 0;
}
.pd_tb20{
	padding: 20px 0;
}
.pd_tb30{
	padding: 30px 0;
}
.pd_tb50{
	padding: 50px 0;
}
.pd_tb100{
	padding: 100px 0;
}
.pd_lr5{
	padding:0 5px;
}
.pd_lr10{
	padding:0 10px;
}
.pd_lr15{
	padding:0 15px;
}
.pd_lr20{
	padding:0 20px;
}
.pd_lr30{
	padding:0 30px;
}
.pd_lr50{
	padding:0 50px;
}
.pd_lr100{
	padding:0 100px;
}
.pd5{
	padding: 5px
}
.pd15{
	padding: 15px
}
.pd10{
	padding: 10px
}
.pd30{
	padding: 30px
}
.pd50{
	padding: 50px;
}
.pd_t5{
	padding-top: 5px
}
.pd_r5{
	padding-right: 5px
}
.pd_b5{
	padding-bottom: 5px
}
.pd_l5{
	padding-left: 5px
}
.pd_t10{
	padding-top: 10px
}
.pd_r10{
	padding-right: 10px
}
.pd_b10{
	padding-bottom: 10px
}
.pd_l10{
	padding-left: 10px
}
.pd_t30{
	padding-top: 30px
}
.pd_r30{
	padding-right: 30px
}
.pd_b30{
	padding-bottom: 30px
}
.pd_l30{
	padding-left: 30px
}
.pd_t50{
	padding-top: 50px
}
.pd_r50{
	padding-right: 50px
}
.pd_b50{
	padding-bottom: 50px
}
.pd_l50{
	padding-left: 50px
}
.mr_auto{
	margin: 0 auto;
}
.mr30{
	margin: 30px
}
.mr50{
	margin: 50px;
}
.mr_t10{
	margin-top: 10px;
}
.mr_r10{
	margin-right: 10px;
}
.mr_b10{
	margin-bottom: 10px;
}
.mr_l10{
	margin-left: 10px;
}
.mr_t30{
	margin-top: 30px
}
.mr_r30{
	margin-right: 30px
}
.mr_b30{
	margin-bottom: 30px
}
.mr_l30{
	margin-left: 30px
}
.mr_t50{
	margin-top: 50px
}
.mr_r50{
	margin-right: 50px
}
.mr_b50{
	margin-bottom: 50px
}
.mr_l50{
	margin-left: 50px
}
.mr_t100{
	margin-top: 100px
}
.mr_r100{
	margin-right: 100px
}
.mr_b100{
	margin-bottom: 100px
}
.mr_l100{
	margin-left: 100px
}
.blk{
	display: block;
}
.inl{
	display: inline;
}
.inb{
	display: inline-block;
}
.p_re{
	position: relative;
}
.p_ab{
	position: absolute;
}
.p_fix{
	position: fixed;
}
.bd_r5{
	border-radius: 5px;
}
.bd_r10{
	border-radius: 10px;
}
.bd_r15{
	border-radius: 15px;
}
.bd_r20{
	border-radius: 20px;
}
.bd_r25{
	border-radius: 25px;
}
.bd_r50{
	border-radius:50%;
}
.ov_h{
	overflow: hidden;
}
.ov_s{
	overflow:scroll;
}

.btn{
	box-sizing: border-box;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	padding: 0 20px;
	color: #4fc2c7;
	border: 1px solid #4fc2c7;
	background-color: #fff;
	border-radius: 17.5px;
	font-size: 15px;
	background-color: transparent;
	background: -webkit-linear-gradient(left,transparent, transparent); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,transparent, transparent); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,transparent, transparent); /* Firefox 3.6 - 15 */
    background: linear-gradient(right,transparent, transparent); /* 标准的语法 */
}
.trt3{
	transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s; /* Firefox 4 */
	-webkit-transition: all .3s ease-in-out 0s; /* Safari 和 Chrome */
	-o-transition: all .3s ease-in-out 0s; /* Opera */
}
.trt5{
	transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s; /* Firefox 4 */
	-webkit-transition: all .5s ease-in-out 0s; /* Safari 和 Chrome */
	-o-transition: all .5s ease-in-out 0s; /* Opera */
}
.btn:hover{
    background: -webkit-linear-gradient(left,#65c2c6, #00a8af); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,#65c2c6, #00a8af); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,#65c2c6, #00a8af); /* Firefox 3.6 - 15 */
    background: linear-gradient(right,#65c2c6, #00a8af); /* 标准的语法 */
    border: none;
    color: #fff;
}
.zz{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.inp_cl input{
	outline: medium;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	appearance: none;
}
.inp_cl textarea{
	outline: medium;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	appearance: none;
}
.page{
	width: 100%;
	height: 80px;
	/* background-color: #fff; */
	margin: 0 auto;
	text-align: center;
	font:400 15px/50px SimHei;
	/* margin-top: 20px; */
	color: #666;
}
.page a{
	color: #666;
	border: 1px solid rgba(0,0,0,0.5);
	margin-left: 10px;
	padding: 2px 9px;
	border-radius: 5px;
}
.page a:hover{
	color: #4fc2c7;
	border: 1px solid #4fc2c7;
}
.aHover:hover{
	color: #4fc2c7 !important;
}